﻿@media (max-width:1200px){
    .box{
        width: 95%;
        margin: 0 auto;
    }
	.mm{ display:none;}
    .tel{
        display: none;
    }
    .prlit{
        width: 293px;
        height: 140px;
        background-size: 100%;
    }
    .prlit2{
        background-size: 100%;
    }
    .prlit3{
        background-size: 100%;
    }
    .prli:hover .prlit {
        background: url(../images/l1.jpg) no-repeat;
        background-size: 100%;
    }
    .prli:hover .prlit2 {
        background: url(../images/l2.jpg) no-repeat;
        background-size: 100%;
    }
    .prli:hover .prlit3 {
        background: url(../images/l3.jpg) no-repeat;
        background-size: 100%;
    }
    .tjcp{
        margin-bottom: 30px;
        padding-top: 70px;
    }
    .produ{
        margin-right: 1.5%;
    }
	
	.produ img{
		height:160px;
    }
	
	
	
	.ab1{ width:100%;}
    .abb2{
        display: none;
    }
    #new a:nth-child(1) {
        margin-left: 28%;
    }
    #cas a:nth-child(1) {
        margin-left: 28%;
    }
    .foz{
        display: none;
    }
    .nbanner li{
        display: none;
    }
    .nbanner{
        height: auto;
    }
    .img{
        display: none;
    }
    .txt{
        width: 100%;
        margin-left: 0;
    }
    .rx{
        display: none;
    }
    .cal_r h2{
        padding-top: 0;
    }
    .cal_r p {
        margin-top: 50px;
    }
    .li {
        width: 100%;
        overflow-x: scroll;
    }
}
@media (max-width:900px){
    .cal_r{
        width: 42.3%;
    }
    .cal_r {
        padding: 30px;
    }
    .cal_r p {
        margin-top: 20px;
        font-size: 13px;
    }
    .navbar-link1 {
        background: url(../images/cp-t1.png) no-repeat 30px 10px;
    }
    .navbar-link2 {
        background: url(../images/cp-t2.png) no-repeat 30px 10px;
    }
    .navbar-link3 {
        background: url(../images/cp-t3.png) no-repeat 30px 10px;
    }
    .navbar-link4 {
        background: url(../images/cp-t4.png) no-repeat 30px 10px;
    }
    .minr{
        display: none;
    }
    .minl{
        width: 100%;
    }
    .logo{
        width: 100%;
    }
    .prlit{
        width: 233px;
        height: 110px;
    }
    .produ{
        width: 28%;
    }
	.produ img{
		height:160px;
    }
    .produ .clearfix i{
        display: none;
    }
    .cck{
        margin-top: 0;
    }
    .about{
        margin-top: 40px;
    }
    #new a:nth-child(1) {
        margin-left: 22%;
    }
    .nel{
        width: 100%;
    }
    .ner{
        width: 100%;
        margin-top: 40px;
        margin-left: 0;
    }
    #cas a:nth-child(1) {
        margin-left: 22%;
    }
    /*.fob{
        width: 90%;
    }*/
    .nyr{
        display: none;
    }
    .nyl{
        width: 100%;
    }
    .way-map{
        display: none;
    }
    .way-info{
        width: 100%;
    }
	#cas,#new{ width:100%; overflow:hidden;}
	#cas a:nth-child(1),#new a:nth-child(1){ margin-left:0;}
	#cas a,#new a{ width:48%; margin:0 1%;}
	.fob a:nth-child(2){ display:none;}
	.fob a{ margin:0 auto; width:100%; text-align:center;}
}
@media (max-width:769px){
    .produ {
        width: 45%;
        padding: 6px;
    }
	.produ img{
		height:160px;
    }
}
@media (max-width:450px){
    .news-all-list1 h2{
        margin-bottom: 0;
    }
    .mmain h2{
        margin-bottom: 10px;
    }
    .m-mashup{
        margin-bottom: 0;
    }
    .cont-show b{
        font-size: 18px;
    }
    .cont-show h1{
        height: 42px;
    }
    .np{
        margin-bottom: 25px;
    }
    .case{
        padding: 30px 0;
    }
    #cas {
        margin-top: 25px;
    }
    .cal_l {
        width: 100%;
    }
    .cal_r {
        width: 83%;
    }
    .clo {
        margin-top: 20px;
        display: flex;
        flex-direction: column-reverse;
    }
    .nyl img{
        width: 100%;
    }
    .news-all-list1 li{
        width: 100%;
    }
    .news-all-list1 li{
        border-right: 0;
    }
    .g-more{
        margin-left: 32%;
    }
    .news-all-list2 li{
        width: 100%;
        margin-right: 0;
    }
    .ul-news-list li{
        width: 100%;
    }
    .ul-news-list .item{
        margin: 0;
    }
    .apa1{
        font-size: 20px;
        margin-bottom: 15px;
    }
    .cp-relation1 li{
        width: 100%;
    }
    .n-r{
        display: none;
    }
    .n-l{
        width: 100%;
    }
    .navbar-link4{
        background: none;
    }
    .navbar-link1{
        background: none;
    }
    .navbar-link2{
        background: none;
    }
    .navbar-link3{
        background: none;
    }
    .minl img{
        width: 100%;
    }
    .m-mashup li{
        width: 50%;
        margin-bottom: 25px;
    }
    .m-mashup li:nth-child(5){
        display: none;
    }
    .lio{
        width: 48%;
    }
    .caset{
        width: 100%;
    }
    .tjcp{
        width: 100%;
    }
    .prlit{
        width: 107px;
        height: 55px;
    }
    .prlis {
        margin-top: 25px;
    }
    .prlib div{
        width: 100%;
        padding: 7px 0;
    }
    .prlib div p{
        font-size: 12px;
    }

    .product{
        margin-top: 30px;
    }
    .produ:nth-child(3) {
        margin-right: 1.5%;
    }
    .produ .clearfix p span{
        font-size: 12px;
    }
	.produ img{
		height:160px;
    }
    .abb1{
        display: none;
    }
    .about{
        padding-bottom: 15px;
    }
    .xinwen{
        margin-top: 45px;
        width: 226%;
        margin-left: -63%;
    }
    #new a{
        width: 130px;
        background-size: 100% 100%;
    }
    #new a:nth-child(1) {
        margin-left: 10%;
    }
    #new .a{
        background-size: 100% 100%;
    }
    .nel b{
        font-size: 16px;
    }
    .nerl{
        display: none;
    }
    .nerr{
        width: 100%;
        margin-left: 0;
    }
    .p2 i{
        display: none;
    }

    #cas a{
        width: 130px;
        background-size: 100% 100%;
    }
    #cas a:nth-child(1) {
        margin-left: 10%;
    }
    #cas .aa{
        background-size: 100% 100%;
    }
    #case li div{
        width: 47%;
        height: 146px;
        margin-bottom: 15px;
    }
    #case li div:nth-child(4){
        display: block;
    }
    #case li div span{
        display: none;
    }
    #case li div i{
        display: none;
    }
    #case li div p{
        width: 100%;
        bottom: -14px;
        left: 0;
    }
    #case li div b{
        font-size: 14px;
    }
    .fol{
        width: 100%;
        text-align: center;
    }
    .for{
        width: 100%;
        text-align: center;
        margin-top: 30px;
    }
    /*.fob {
        width: 77%;
    }*/
    .fob a:nth-child(2) {
        float: left;
    }
    .nav ul li{
        width: 32.6%;
    }
    .bottom_bottom{
        display: block;
    }
    .bottom_bottom{
        position: fixed;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #fa5f22;
        z-index: 999;
    }
    .bottom_bottom nav{
       display: flex;
       justify-content: space-between;
    }
    .bottom_bottom nav a{
        padding: 12px 17px;
        color: #fff;
        text-decoration: none;
    }
    #right{
        top: 20%;
    }
    #left{
        top: 20%;
    }
    .gs{
        display: none;
    }
    .prlist{
        margin-top: 20px;
    }
    .header .box div{
        display: none;
    }
    .server-tit1{
        display: none;
    }
    .ul-server1{
        display: none;
    }
    .nyrd1{
        width: 47%;
        margin: 1.2%;
    }
    .nyrd1:nth-child(3){
        margin-right: 1.2%;
    }
}